﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace rooms
{
    public abstract class BHumanoid : ICritter
    {
        private int _maxDurability;
        private int _currentDurability;
        private List<BItem> _items;
        private List<Weapon> _weapons;
        private List<BItem> _equipment;
        private int _currency;
        private int _ID;
        private int _name;
        private int _description;

        public int Currency
        {
            get { return _currency; }
            set { _currency = value; }
        }

        public List<BItem> Equipment
        {
            get { return _equipment; }
        }

        public List<Weapon> Weapons
        {
            get { return _weapons; }
        }
    
        public void take(BItem item, IContainer from)
        {
            throw new System.NotImplementedException();
        }

        public void put(BItem item, IContainer where)
        {
            throw new System.NotImplementedException();
        }

        public void destroy(BItem item)
        {
            throw new System.NotImplementedException();
        }

        public void equip(BItem item)
        {
            throw new System.NotImplementedException();
        }
    }
}
